Autonomous Industrial Robot: Programming A Flexible Assembly Task Using Skills & 3D Vision